give satisfactory evidence - Turco Inglés Diccionario